English Dictionary
◊ OXANDRA LANCEOLATA
Oxandra lanceolata
n : source of most of the lancewood of commerce [syn: {lancewood},
{lancewood tree}, {Oxandra lanceolata}]